self-flushing dam - İspanyolca İngilizce Sözlük